package com.mstore.pojo;

public class Balance {

	private Long id;

	/**
	 * 创建时间
	 */
	private String createTime;

	/**
	 * 充值方式 1：现金；2：支付宝
	 */
	private Integer type;

	/**
	 * 企业id
	 */
	private Long eaId;

	/**
	 * 充值店铺
	 */
	private Long shopId;

	/**
	 * 操作员
	 */
	private Long userId;

	/**
	 * 会员id
	 */
	private Long memberId;

	/**
	 * 会员充值金额
	 */
	private double money;

	/**
	 * 实际到账金额 在充值方式为支付宝充值时有效，此字段值为支付宝扣除费率后的金额
	 */
	private Double directPayMoney;

	/**
	 * 会员姓名
	 */
	private String memberName;

	/**
	 * 企业名称
	 */
	private String eaName;

	/**
	 * 店铺名称
	 */
	private String shopName;

	/**
	 * 操作员
	 */
	private String userName;

	/**
	 * 会员手机号
	 */
	private String memberMobile;

	/************ 非数据库字段 **********/
	
	/**
	 * 是否申请标示
	 */
	private String applicationType;
	
	private User user;

	private Member member;

	private Shop shop;

	/**
	 * 固定时间
	 */
	private Integer timeType;

	/**
	 * 起始时间
	 */
	private String beginTime;

	/**
	 * 结束时间
	 */
	private String endTime;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public Long getEaId() {
		return eaId;
	}

	public void setEaId(Long eaId) {
		this.eaId = eaId;
	}

	public Long getMemberId() {
		return memberId;
	}

	public void setMemberId(Long memberId) {
		this.memberId = memberId;
	}

	public double getMoney() {
		return money;
	}

	public void setMoney(double money) {
		this.money = money;
	}

	public Long getShopId() {
		return shopId;
	}

	public void setShopId(Long shopId) {
		this.shopId = shopId;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getMemberName() {
		return memberName;
	}

	public void setMemberName(String memberName) {
		this.memberName = memberName;
	}

	public String getEaName() {
		return eaName;
	}

	public void setEaName(String eaName) {
		this.eaName = eaName;
	}

	public String getShopName() {
		return shopName;
	}

	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getApplicationType() {
		return applicationType;
	}

	public void setApplicationType(String applicationType) {
		this.applicationType = applicationType;
	}

	public User getUser() {
		return user;
	}

	public void setUser(User user) {
		this.user = user;
	}

	public Member getMember() {
		return member;
	}

	public void setMember(Member member) {
		this.member = member;
	}

	public Shop getShop() {
		return shop;
	}

	public void setShop(Shop shop) {
		this.shop = shop;
	}

	public String getMemberMobile() {
		return memberMobile;
	}

	public void setMemberMobile(String memberMobile) {
		this.memberMobile = memberMobile;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Double getDirectPayMoney() {
		return directPayMoney;
	}

	public void setDirectPayMoney(Double directPayMoney) {
		this.directPayMoney = directPayMoney;
	}

	public Integer getTimeType() {
		return timeType;
	}

	public void setTimeType(Integer timeType) {
		this.timeType = timeType;
	}

	public String getBeginTime() {
		return beginTime;
	}

	public void setBeginTime(String beginTime) {
		this.beginTime = beginTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}
}
